Enigma Version 3.1 Final Program Name : Enigma Version : 3.1 Program Last Update : November 26, 1996 Original Release Date : April 17, 1996 Price : $22.95 Operating System : Windows 95* Design Resolution : 800 X 600** Distribution Catagory : Shareware, Freely Distribute by all channels Author : Mike Dzicek Organization Name : Savant Guarde Snail Mail : PO Box 32706-184 Tucson, AZ 85750-2706 Email Address : dmalan@flash.net Download Locations : http://search.shareware.com/code/engine/File?archive=sim-win95&file=prog%2fenigma31%2ezip&size=238396 : http://www.coast.net/cgi-bin/SimTel/win95idx?enigma31.zip : ftp://ftp.cdrom.com/.23/simtelnet/win95/prog/enigma31.zip Miscellaneous : Please note, the Enigma homepage, Savant Guarde website and armor@webwrite.com email address are indefinitely down. The current URL is http://www.flash.net/~dmalan. Enigma can also be found in internet archives, a few of which are listed above. If you would like to contact me, you can do so via the new email address listed above. Snail mail and credit card registration have not changed. ----------------------------------------------------------------------- *Description *Additional Information *Installation *Trouble Shooting *Product Registration *Support *Comments And Bug Reports *Copyrights/Permissions *Contact Information *Disclaimer Of Warranty ----------------------------------------------------------------------- Description: Enigma is a 32 bit shareware registration and source code generation program for visual basic developers. It offers three unique levels (types) of shareware registration protection, from simple numeric codes up to nine characters in length, to complex alpha numeric codes near 20 characters in length. Enigma stores information that you enter about each project. When your customer information is entered, it is encrypted with the project information to generate individual registration codes that will only work for that program. Level three is unique in that it thwarts a bogus registration process before the actual registration information is entered. It does this by reading an alpha numeric indicator called a "kickout" which is unique to each project. If the kickout is wrong, the registration is stopped. You can write all your programs information to a file or the system registry simply by clicking either one on the interface and entering a path. Easily cripple and/or date limit your shareware. Saves all important information about each project for future use. It cannot be accidentally altered or destroyed. You simply click a button and the information is ready to be pasted into a project. Pastes all the registration information to your customers email response to avoid inadvertant errors in transfering information. Additional Information: In order to accomodate those developers that wanted to try out the source code and get a feel for it's use, version 3.1 will generate source code on level 1 using the project information you enter. It will not generate unique registration codes or source code using levels 2 and 3 until it's registered. Corrects the over length fields in Your Information and Registration Information. Fixes bug that allows date limiting to be entered into source without a number of days. *This program was written and designed on Windows 95, It may or may not work an Windows NT or some other 32 bit Operating Systems. If you use it on an Operating System other than Windows 95 I make no guarantees about performance. **The screen resolution for development was 800 X 600 and was chosen because it is the average setting by users. The program should be usuable with other settings, but if you notice some fonts difficult to read, that is probably the reason. Installation: Simply unzip the contents into a temporary directory and run the setup. You must be running Windows 95. Trouble Shooting: For the sake of download time and distribution size, some of the files that may be necessary to run this software have been intentionally left out of this zip. This wasn't a haphazard decision, most systems will already have these files, or most of them. Including them would double the download time. So for those of you that already have them, I am sure you appreciate the reduction in size, for those that don't the problem is easily resolved. This a list of the missing files. VB40032.dll VEN2232.dll OLEPRO32.olb MSVCRT20.dll MSVCRT40.dll CTL3D32.dll If you encounter any errors pertaining to these files, I have them zipped up at my web page. The URL is: No Longer Valid-This error should not occur if you are using Visual Basic If you downloaded this from msn, you can get them in the "Shareware Tools Library". If you downloaded this from winsite or some other archive, they too have these files zipped up, look for vb40032.zip or something of that nature. Just unzip them all into your Windows\System directory. The only exception may be the CTL3D32.dll, which may have to be placed in the Enigma directory. Common Errors Below are some common errors that may occur during the installation process. The install will be aborted, a screen will display with the cause of the error and all installed files will be removed. •Error: Install cannot find the st4unst.00x file. •Error: Install cannot find the st4unst.exe file. •Solution: The above errors can be caused by either old runtime files or lack of them. In either case it is recommended that you download the most current files. •Error: Install cannot find vb40032.dll or one of the files listed above. •Solution: This is caused by the runtime files not being on your system. Download the runtime.zip and follow the instructions in the Readme.txt Product Registration Registration is by check, money order or credit card. If paying by check, mail it to the address below. If paying by credit card, see the Credit Card.doc included in with this file. ***THE CREDIT CARD REGISTRATION NUMBER IS FOR ORDERING ONLY*** Mail your registrations to: Mike Dzicek P.O. Box 32706-184 Tucson, AZ 85750-2706 In addition to the $22.95 registration fee, please include your name, address, email address, name of product, version and where you download it. Support: Support is limited to email, in some cases I may be reached by phone. Barring any unforseen, you will have a response from me within 12 to 24 hours, except (maybe) on weekends. WARNING: I offer full support of my software, and will do anything and everything to resolve any problems you may encounter, within reason. If you use this software in a manner that was not intended, on an unsupported operating system or something of that nature, I will try to resolve the problem. You must understand that this may go beyond the scope, and I reserve the right to terminate support at any time. Comments and Bug Reports: Even with all the testing that gets done on programs, it is always possible that something can still go wrong. If you experience a problem, please email me. Try to include as much information as you can, the events that lead up to the problem etc., so I can try to recreate the error and fix it. Any assistance you can give is greatly appreciated. Copyright/Permissions: Enigma Version 3.1 is Copyrighted © by Mike Dzicek All Rights Reserved Registered versions of this software cannot under any circumstances be distributed by any means. By registering you agree to this term. Contact Me: I would like to hear from you. Whether you decide to register or not, I would like to know what you think. Anything "CONSTRUCTIVE" whether positive or negative you could pass along would be be greatly appreciated. Registered Users will be notified of any future versions or upgrades. Thank you for trying this program. Disclaimer of Warranty : THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED. Common sense dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program. Any liability of the seller will be limited, in the case of non registered shareware, to the support outlined above. In the case of the registered program, to support outlined above and/or product replacement or purchase price. PRICES SUBJECT TO CHANGE WITHOUT NOTICE.